@charset "utf-8";
/* CSS Document1 */
*{margin:0; padding:0;}
body{font-family:"宋体"; font-size:12px;}
ul,li{list-style:none;}
img{vertical-align:middle; border:none;}
input,select{vertical-align:middle;}
a{text-decoration:none;}
.cr{clear:both;}
.cl{clear:left;}
.hidden{display:none;}
/*header*/
#header{width:100%; background:#f2f2f2; border-bottom:1px solid #e8e8e8; height:28px; line-height:28px;}
.header_top{width:986px; margin:0 auto;}
.topLeft{float:left; margin-left:2px; display:inline;}
.topLeft a.collection{background:url(../Themes/DarkOrange/Content/images/icon-star-12-10.png) left center no-repeat;}
/*.topLeft a.fee{background:url(../Themes/DarkOrange/Content/images/qq.png) right center no-repeat; padding-right:100px;}*/
.topLeft a{color:#666666; margin-right:5px; padding-left:16px; display:inline-block;}
.topRight{float:right; color:#bfbfbf;}
.topRight ul li{float:left; background:#f2f2f2;position:relative;}
.topRight ul li a{color:#666666; padding:0 12px;}
.topRight ul li a.nchr{padding:0px 0px;}
.topRight ul li a.topRight_on{background:url(../Themes/DarkOrange/Content/images/icon-jiantouxia-8-4.jpg) right center no-repeat;}
.topRight ul li a.topRight_on:hover{background:url(../Themes/DarkOrange/Content/images/icon-jiantouup-8-4.jpg) right center no-repeat;}
.hover {background:url(../Themes/DarkOrange/Content/images/icon-jiantouup-8-4.jpg) right center no-repeat;}
/*servicecenter*/
#servicecenter,#website {position:absolute;top:27px;left:0; visibility:hidden;width:120px; border:1px solid #e8e8e8; margin:0; padding:0;z-index:99; background-color:#fff;}
#website{ width:200px;}
#servicecenter li,#website li{display:block; float:none;background:#fff;}
#servicecenter li a,#website li a{display:block;height:25px;line-height:25px;}
#servicecenter li a:hover,#website li a:hover {background-color:#eee;}

/*jobsearch*/
.visible {visibility:hidden}
.jobsName li{ background:#fff; border-bottom:1px solid #eee;}
.jobsName div{width:9px;height:5px; position:absolute; background:url(../Themes/DarkOrange/Content/images/icon-xl-9-5.gif) left no-repeat; z-index:999;left:70px;top:15px;}
.jobsName a {color:Black;}
.jobsName a:hover{ text-decoration:underline;}
.jobSel{ position:absolute;left:2px;top:2px;width:89px;}
.jobNol{ position:absolute;left:2px;top:32px;width:89px;}

/*contents*/
#contents{width:980px; margin:0 auto;}
.top{height:88px;}
/*logo*/
.logo{float:left;width:235px; background:url(../Themes/DarkOrange/Content/images/logo-195-62.jpg) no-repeat; height:62px; margin-top:15px; cursor:pointer;}
.search {
	float: left;
	width: 460px;
	margin-top: 16px;
	background-image: url(../Themes/DarkOrange/Content/images/img-search-bg.gif);
	background-repeat: no-repeat;
}
.jobsName {
	float: left;
	width: 89px;
	height: 34px;
	line-height: 34px;
	text-indent: 10px;
	color: #707070;
}
.jobsName img {
	margin-left: 6px;
}
.jobsInput {
	float: left;
	width: 260px;
	height: 34px;
	line-height: 34px;
	border: 1px solid #d4d4d4;
	border-left: none;
	color: #707070;
	padding-left: 10px;
}

.search-triggers ul{overflow:hidden;}
.search-triggers ul li{float:left; position:relative;}
.search-triggers li a.selected{background:#F27B04;color:#FFFFFF;font-weight:bold;padding:0 15px;}
.search-triggers li a{float:left;height:23px;line-height:23px;padding:0 12px;color:#3e3e3e;}
.search-panel{float: left;position: relative;}
.search-panel-fields{background:#F27B04;float:left;height:34px;position: relative;width:336px; overflow:hidden;}
.search-panel-fields input{background:#FFFFFF;border: 0 none;font-size: 14px;height:18px;left: 3px;line-height: 18px;padding: 5px;position: absolute;top: 3px;vertical-align: middle;width: 336px;font-size:12px;color:#c6c3c3;}
.search-tips{float: left;height: 34px;overflow: hidden;text-align: left;width: 50px; margin-left:6px;}
.search-tips a{color:#3e3e3e; text-decoration:none; line-height:16px;}
.search-tips a:hover{color:#ff963f; text-decoration:underline;}
.search-hots{padding:4px 5px 5px 0; color:#3f3f3f; clear:both;}
.search-hots a{color:#646464; margin-right:12px;}
.search-hots a:hover{color:#ff963f; text-decoration:underline;}
.search-hots a.dq{color:#ff963f;}

.top_login {
	float: right;
	margin-top: 10px;
	background-image: url(../Themes/DarkOrange/Content/images/top-login-bg.gif);
	background-repeat: no-repeat;
}
.job_seekers {
	float: left;
	width: 124px;
	height: 71px;
	margin-right: 20px;
}
.job_seekers h3 {
	height: 36px;
	line-height: 36px;
	color: #FFF;
	font-size: 12px;
	padding-left: 40px;
}
.job_seekers p {
	margin-top:7px;
	color: #757575;
	margin-left:10px;
}
.job_seekers p a {
	text-decoration: none;
	color: #757575;
}
.employers {
	float: left;
	width: 124px;
	height: 71px;
}
.employers h3 {
	height: 36px;
	line-height: 36px;
	color: #FFF;
	font-size: 12px;
	padding-left: 30px;
}
.employers p {
	margin-top:7px;
	color: #757575;
	margin-left: 3px;
}
.employers p a {
	text-decoration: none;
	color: #757575;
}

/*.top_login{float:right; width:272px; height:62px; border:1px solid #ccc; margin-top:10px;}
.top_login form{padding: 5px 0 6px 2px;}
.userlogin{float:left;}
.userlogin p.user{background:url(../Themes/DarkOrange/Content/images/icon-user-15-16.png) left center no-repeat;}
.userlogin input.mail_input{width:136px; height:23px; line-height:23px; color:#a9a9a9; border:1px solid #bebebe; border-top:1px solid #787878; margin-bottom:2px; margin-left:30px;padding-left:5px;}
.userlogin img{margin-left:8px; margin-right:8px;}
.userlogin input.psw_input{margin-left:5px;width:136px; height:23px; line-height:23px; color:#a9a9a9; border:1px solid #bebebe; border-top:1px solid #787878;padding-left:5px;}
.registerLogin{float:right;}
.registerLogin p{line-height:30px;}
.registerLogin p a{font-size:12px; color:#333; text-decoration:none;}
.registerLogin p a.orange{color:#ff6600;}*/
/*navs*/
.clearfix:after{content: "."; display:block; clear:both; font-size:0; visibility:hidden; height:0;}
.clearfix {zoom: 1;}

.navs {
	margin-top: 2px;
	clear: both;
}
.navs_left {
	background: url(../Themes/DarkOrange/Content/images/bg-navLeft-210-40.gif);
	background-repeat: no-repeat;
	width: 161px;
	height: 40px;
	line-height: 40px;
	float: left;
}
.navs_left p {
	float: left;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
}

.navs_left p a{
	text-decoration: none;
	color: #fff;
	width: 161px;
	padding-left: 16px;
	display: block;
}

.navs_left p a:hover{
	color: #fff;
	background-image: url(../Themes/DarkOrange/Content/images/bg-navLeft-210-40-2.gif);
	background-repeat: no-repeat;
}

.navs_left span {
	float: right;
	color: #a65805;
	margin-right: 6px;
	display: inline;
}
.picn,.picz {background: url(../Themes/DarkOrange/Content/images/b_bottom.png) no-repeat scroll 0 0 transparent;cursor: pointer;display: inline-block;height: 6px;margin: 0 0 0 110px;width: 10px;}
.picz{-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }
.navs_right {
	width:817px;
	height: 40px;
	float: left;
	line-height: 40px;
	background-image: url(../Themes/DarkOrange/Content/images/bg-navRight-711-40.gif);
	background-repeat: repeat-x;
}
.navs_right ul li {
	float: left;
	text-align: center;
	width: 87px;
}
.navs_right ul li a {
	text-decoration: none;
	color: #f68220;
	font-weight: bold;
	font-size: 14px;
	display: block;
}
.navs_right ul li a.cur {
	background: url(../Themes/DarkOrange/Content/images/icon-home.png) left center no-repeat;
	padding-left: 5px;
}
.navs_right ul li a:hover {
	background-image: url(../Themes/DarkOrange/Content/images/bg-navRight-hover-bg.gif);
	background-repeat: repeat-x;
}
/*main_top*/
.mainTop_left {
	float: left;
	margin-right: 9px;
}
.trees {
	width: 200px;
	position: relative;
	background: #f4f4f4;
}
.trees .fore1 {
	border-top: none;
}
.trees .item {
	width: 200px;
	height: 30px;
	border-top: 1px solid #dedede;
}
.trees h3.hover {
	border-top: 1px solid #FF7300;
	border-bottom: 1px solid #FF7300;
	position: absolute;
	width: 160px;
	height: 28px;
	z-index: 15;
}
.trees span {
	display: block;
	position: absolute;
	width: 203px;
}
.trees h3 {
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	padding-left: 20px;
	width: 164px;
	position: absolute;
}
h2, h3 {
	font-size: 12px;
}
.trees h3 a {
	color: #333333
}
.trees h3 a:hover {
	color: #ff0000;
	text-decoration: underline;
}
.trees p {
	display: block;
	height: 11px;
	left: 182px;
	position: absolute;
	top: 9px;
	width: 9px;
	background: url(../Themes/DarkOrange/Content/images/icons-jiantourgiht-6-10.gif) no-repeat;
}
.trees .item .i-mc {
	background: #FFFFFF;
	border: 1px solid #FF7300;
	display: none;
	left: 180px;
	overflow: hidden;
	position: absolute;
	top: 1px;
	width: 480px;
	z-index: 14;
}
.trees .subitem {
	float: left;
	min-height: 350px;
	padding: 0 4px 0 8px;
	width: 464px;
}
.trees .subitem dl {
	border-top: 1px dotted #eed6b7;
	overflow: hidden;
	padding: 6px 0;
}
.trees .subitem dl.fore1 {
	border-top: none;
}
.trees .subitem dt {
	float: left;
	line-height: 22px;
	text-align: right;
	width: 54px;
}
.trees .subitem dt a {
	text-decoration: underline;
	color: #FF7300;
}
.trees .subitem em {
	border-left: 1px solid #ccc;
	float: left;
	height: 14px;
	line-height: 14px;
	margin: 4px 0;
	padding: 0 8px;
}
em {
	font-style: normal;
}
.trees .subitem dd a {
	white-space: nowrap;
	color: #333;
}
.trees .item dt {
	color: #cc0000;
	font-weight: bold;
	padding: 0px 6px 0 0;
}
.extra {
	background: #f68220;
	border-top: 1px solid #eed6b7;
	height: 26px;
	line-height: 15px;
	overflow: hidden;
	padding: 9px 8px 4px 18px;
}
.extra a {
	color: #FFF;
}

#classtree{ margin-top:40px;z-index:999; position: relative;}
/*mainTop_mid*/
.mainTop_mid{float:left; width:501px; height:312px;}
.flash01{position:relative; height:224px; border:1px solid #d8d8d8;margin:7px 0;}
.flash_pics{/*position:absolute;*/}
.annius{position:absolute; right:8px; bottom:4px;}
.anniu_ul li{float:left; width:18px; height:16px; background:#000000; text-align:center; margin-right:1px; line-height:16px;}
.anniu_ul li a.anniu_cur{background:#e87121;}
.anniu_ul li a{text-decoration:none; color:#fff; display:block;}
/*flash*/
.flash02{height:81px; width:501px;border:1px solid #d8d8d8; clear:both;}
.tmall-slide-left{float:left; width:22px; height:71px; background:url(../Themes/DarkOrange/Content/images/btns-jiantouLeft-13-22.png) no-repeat; display:block; margin:25px 0 0 5px; display:inline;}
a.tmall-slide-left:hover{background:url(../Themes/DarkOrange/Content/images/btns-jiantouLeftOver-13-22.png) no-repeat;}
.tmall-slide-right{float:right; width:22px; height:71px; background:url(../Themes/DarkOrange/Content/images/btns-jiantouRight-13-22.png) no-repeat; display:block; margin-top:25px;}
a.tmall-slide-right:hover{background:url(../Themes/DarkOrange/Content/images/btns-jiantouRightOver-13-22.png) no-repeat;}
.flash02 ul{float:left;margin-top:15px; width:440px; height:49px; overflow:hidden;}
#slide_ul li{float:left; margin-right:10px;}
/*mainTop_right*/
.mainTop_right{float:right;}
.help_guest{margin:12px 0 9px 0; overflow:hidden; background:url(../Themes/DarkOrange/Content/images/help_company.jpg) no-repeat; width:254px; height:42px; line-height:42px;}
.hg_register{width:80px; float:left; display:block; color:#ff7300; font-weight:bold; text-indent:20px;line-height:38px; text-indent:999px;}
.hg_login{width:73px; float:left; display:block; color:#ff7300; font-weight:bold; text-indent:9px;line-height:38px; text-indent:999px;}
.hg_service{width:95px; float:left; display:block; color:#ff7300; font-weight:bold;line-height:38px;text-indent:13px; text-indent:999px;}
.help_guest a:hover{text-decoration:underline;}
/*News*/
.news_tabs {
	border: 1px solid #eeeeee;
	width: 254px;
	height: 312px;
	margin-top: 10px;
}
.news_title {
	background: #f68220;
	height: 27px;
	line-height: 27px;
	border-bottom: 1px solid #f68220;
	padding-left: 4px;
}
.news_title a {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	display: inline-block;
	text-align: center;
	width: 73px;
}
.news_title a.notice_cur {
	color: #f80;
	background: url(../Themes/DarkOrange/Content/images/img-noticeCurrent-73-28.jpg) no-repeat;
	width: 73px;
	height: 28px;
}
.news_tabs ul {
	margin-top: 13px;
	margin-left: 5px;
}
.news_tabs ul li {
	height: 24px;
}
.news_tabs ul li a {
	float: left;
	color: #666;
}
.news_tabs ul li span {
	float: right;
	color: #666;
	margin-right: 7px;
	display: inline;
}

/*main_middle*/
.main_middle{height:auto; margin-top:5px;}
.Advertising ul li{float:left; margin-right:8px; margin-bottom:6px; display:inline;}
.Advertising ul li.last{margin:0px;}
/*main_btm*/
.main_btm{margin-top:6px;}
.main_btn_left{float:left;}
.main_btn_right{float:right;}
.Senior_area {
	width: 790px;
	height: auto;
	border: 1px solid #eeeeee;
}
.Senior_title {
	font-size: 14px;
	font-weight: bold;
	color: #f37021;
	background: url(../Themes/DarkOrange/Content/images/img-areaBg-1-35.gif) repeat-x ;
	height: 24px;
	padding-top: 7px;
}
.Senior_title img {
	margin: 0 8px 3px 10px;
}
.Senior_title span {
	margin-left: 634px;
	margin-top: 12px;
}
.Senior_area ul {
	margin: 3px 0 0 10px;
	clear: both;
}
.Senior_area ul li {
	background: url(../Themes/DarkOrange/Content/images/icon-jiantouli-5-7.jpg) left center no-repeat;
	line-height: 22px;
	width: 390px;
	float: left;
}
.Senior_area ul li a {
	color: #00aaff;
	padding-left: 11px;
}
.Senior_area ul li span {
	color: #666;
	margin-left: 30px;
}

.Hot_recruitment {
	width: 790px;
	height: auto;
	border: 1px solid #eeeeee;
	margin-top: 8px;
}
.Hot_title {
	font-size: 14px;
	font-weight: bold;
	color: #f37021;
	background: url(../Themes/DarkOrange/Content/images/img-areaBg-1-35.gif) repeat-x;
	height: 24px;
	padding-top: 7px;
}
.Hot_title img {
	margin: 0 8px 3px 10px;
}
.Hot_title span {
	margin-left: 634px;
	margin-top: 12px;
}
.Hot_box ul {
	margin-top: 8px;
}
.Hot_box ul li {
	width: 228px;
	line-height: 21px;
	background: url(../Themes/DarkOrange/Content/images/icon-jiantoured-3-5.jpg) 15px center no-repeat;
	padding-left: 34px;
	float: left;
}
.Hot_box ul li a {
	color: #666;
}
.Hot_box ul li a b {
	color: #ff0000;
}
.Hot_box ul li img {
	margin-left: 10px;
}

.Membership_recruitment {
	width: 790px;
	height: auto;
	border: 1px solid #eeeeee;
	margin-top: 8px;
}
.Membership_title {
	font-size: 14px;
	font-weight: bold;
	color: #f37021;
	background: url(../Themes/DarkOrange/Content/images/img-areaBg-1-35.gif) repeat-x;
	height: 28px;
	padding-top: 3px;

}
.Membership_title img {
	margin: 0 8px 3px 10px;
}
.Membership_title span {
	margin-left: 634px;
	margin-top: 12px;
}
.Membership_box ul {
	margin-top: 8px;
}
.Membership_box ul li {
	width: 228px;
	height: 21px;
	line-height: 21px;
	background: url(../Themes/DarkOrange/Content/images/icon-jiantoublue-3-5.jpg) 15px 5px no-repeat;
	padding-left: 30px;
	float: left;
}
.Membership_box ul li a {
	color: #666;
	float: left;
	display: block;
}
.Membership_box ul li span {
	float: right;
	color: #aaaaaa;
	margin-right: 4px;
	display: inline;
}
.Membership_box ul li img {
	margin-left: 3px;
	float: left;
}

/*main_btn_right*/
.Top01{width:178px; height:auto; border:1px solid #d8d8d8;}
.Top01_title{background:url(../Themes/DarkOrange/Content/images/img-titleBg-1-28.jpg) repeat-x; height:28px; line-height:28px; color:#ff4400; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border:1px solid #fff;}
.Top01_title img{margin:0 10px 5px 8px;}
.Top01_box ul{padding:4px 8px 0 2px;}
.Top01_box ul li{line-height:20px; border-bottom:1px solid #ededed;}
.Top01_box ul li a{color:#666;}

.Top02{width:178px; height:auto; border:1px solid #d8d8d8; margin:10px 0;}
.Top02_title{background:url(../Themes/DarkOrange/Content/images/img-titleBg-1-28.jpg) repeat-x; height:28px; line-height:28px; color:#ff4400; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border:1px solid #fff;}
.Top02_title img{margin:0 10px 5px 8px;}
.Top02_box ul{padding:4px 8px 0 2px;}
.Top02_box ul li{line-height:20px; border-bottom:1px dashed #cbcbcc;}
.Top02_box ul li a{color:#666;}
.Investigation{margin-top:11px;}
.invest_title{font-size:14px; color:#f40; font-weight:bold; background:url(../Themes/DarkOrange/Content/images/img-dcTitleBg-182-28.jpg) no-repeat; width:182px; height:28px; line-height:28px; text-indent:35px;}
.invest_box{ width:180px;border:1px solid #dbdbdb; border-top:none;border-bottom:none; background:#f8f8f8  url(../Themes/DarkOrange/Content/images/img-dcbtmBg-182-4.jpg) center bottom no-repeat; padding-top:6px; padding-bottom:6px;}
.invest_messages{width:168px; height:178px; background:#fff; margin:0 auto;}
.invest_messages h1{font-size:12px; color:#666; font-weight:normal; line-height:20px; margin-left:2px; padding-top:5px;}
.invest_messages ul {margin-top:4px;}
.invest_messages ul li{color:#666; line-height:20px;}
.invest_messages ul li input{margin:0 12px 0 7px;}
.voting{margin:6px 0 0 130px;}
/*friendLinks*/
.friendLinks {
	width: 960px;
	margin: 0 auto 0;
}
.Links_pics a {
	margin-right: 6px;
}
.Links_company {
	margin-top: 14px;
	line-height: 20px;
}
.Links_company a {
	color: #666666;
	margin: 0 1px;
}
/*footer*/
#footer {
	background-color:#f68220;
	height: 90px;
	border-top: 1px dashed #d2d2d2;
	width: 100%;
}
.footer_messages {
	width: 650px;
	margin: 16px auto 0;
	background: url(../Themes/DarkOrange/Content/images/img-police-51-58.jpg) right bottom no-repeat;
}
.footer_messages p {
	text-align: center;
	line-height: 20px;
	color: #FFF;
}
.footer_messages p a {
	color: #FFF;
}


/****************************************************nchrSearch***********************************************************************************/
/*所有结果*/
.main_result{height:35px; line-height:35px; color:#646464;}
.main_content_left{float:left; width:212px;}
.Classified{border:2px solid #dddddd;}
.Classified_title{background:url(../Themes/DarkOrange/Content/images/bg-result-1-34.jpg) repeat-x; height:34px; line-height:34px; color:#ff8d13; font-weight:bold; font-size:14px; text-indent:18px;border-bottom:2px solid #dddddd;}
.Classified_menus a{blr:expression(this.onFocus=this.blur()); color:#5d5d5d;}
.Classified_menus a:focus{outline:none;}
#main1{background:#fafafa; height:32px; line-height:32px;font-weight:bold; font-size:12px; color:#5d5d5d; text-indent:10px; border-bottom:1px dashed #cccccc;}
#main1 img{margin-right:8px;}
#child1{background:#fff; border-bottom:1px dashed #cccccc; }
#child1 ul{margin:2px 0 0 5px;}
#child1 ul li{background:url(../Themes/DarkOrange/Content/images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child1 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main2{background:#fafafa; height:32px; line-height:32px; border-bottom:1px dashed #cccccc;font-weight:bold; font-size:12px; color:#5d5d5d; text-indent:10px;}
#main2 img{margin-right:8px;}
#child2{background:#fff; border-bottom:1px dashed #cccccc;}
#child2 ul{margin:2px 0 0 5px;}
#child2 ul li{background:url(../Themes/DarkOrange/Content/images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child2 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main3{background:#fafafa; height:32px; line-height:32px; border-bottom:1px dashed #cccccc;font-weight:bold; font-size:12px; color:#5d5d5d; text-indent:10px;}
#main3 img{margin-right:8px;}
#child3{background:#fff; border-bottom:1px dashed #cccccc;}
#child3 ul{margin:2px 0 0 5px;}
#child3 ul li{background:url(../Themes/DarkOrange/Content/images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child3 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main4{background:#fafafa; height:32px; line-height:32px; border-bottom:1px dashed #cccccc;font-weight:bold; font-size:12px; color:#5d5d5d; text-indent:10px;}
#main4 img{margin-right:8px;}
#child4{background:#fff;border-bottom:1px dashed #cccccc;}
#child4 ul{margin:2px 0 0 5px;}
#child4 ul li{background:url(../Themes/DarkOrange/Content/images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child4 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main5{background:#fafafa; height:32px; line-height:32px; border-bottom:1px dashed #cccccc;font-weight:bold; font-size:12px; color:#5d5d5d; text-indent:10px;}
#main5 img{margin-right:8px;}
#child5{background:#fff; border-bottom:1px dashed #cccccc;}
#child5 ul{margin:2px 0 0 5px;}
#child5 ul li{background:url(../Themes/DarkOrange/Content/images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child5 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main6{background:#fafafa; height:32px; line-height:32px; border-bottom:1px dashed #cccccc;font-weight:bold; font-size:12px; color:#5d5d5d; text-indent:10px;}
#main6 img{margin-right:8px;}
#child6{background:#fff; border-bottom:1px dashed #cccccc;}
#child6 ul{margin:2px 0 0 5px;}
#child6 ul li{background:url(../Themes/DarkOrange/Content/images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child6 ul li a{text-decoration:none; padding-left:16px; color:#848282;}

#main7{background:#fafafa; height:32px; line-height:32px;font-weight:bold; font-size:12px; color:#5d5d5d; text-indent:10px;}
#main7 img{margin-right:8px;}
#child7{background:#fff; border-top:1px dashed #cccccc;}
#child7 ul{margin:2px 0 0 5px;}
#child7 ul li{background:url(../Themes/DarkOrange/Content/images/icon-dianLi-9-6.jpg) left center no-repeat; line-height:22px;}
#child7 ul li a{text-decoration:none; padding-left:16px; color:#848282;}
/*猜你喜欢*/
.guess{margin-top:10px;border:1px solid #dddddd;}
.guess_title{background:url(../Themes/DarkOrange/Content/images/bg-like-1-25.jpg) repeat-x; height:25px; line-height:25px; color:#757473; font-weight:bold; font-size:12px; text-indent:10px; border:1px solid #fff;}
.guess_box ul li{line-height:24px; color:#757473; font-size:12px;display:block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.guess_box ul li span.company{float:right; margin-right:12px; display:inline;}
.guess_box ul li span a{text-decoration:underline; color:#0d48f0;}

/*找到职位*/
.main_content_right{float:right; width:758px;}
.main_content_findJob{border-top:2px solid #ff8d13; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.main_content_findJob_title{background:url(../Themes/DarkOrange/Content/images/bg-job-1-29.jpg) repeat-x; height:29px; line-height:29px; color:#474747; text-indent:10px; font-weight:bold;}
.main_content_findJob_title b{color:#ff8d13; font-size:14px;}
.main_content_findJob_box ul li{margin-top:10px; border-bottom:1px dashed #dddada; padding-bottom:10px;}
.main_content_findJob_box ul li.last{border:none;}
.main_content_findJob_box ul li h3{float:left; color:#ff8d13; font-size:12px; margin-left:10px; margin-right:26px; display:inline; background:url(../Themes/DarkOrange/Content/images/icon-xiejiantou-6-6.jpg) left center no-repeat; padding-left:10px; line-height:18px;}
.totalMessages{float:left; width:628px;}
.totalMessages a{margin-right:4px; color:#605f5e; background:url(../Themes/DarkOrange/Content/images/icon-normalJiantou-6-9.jpg) left center no-repeat; padding-left:12px; line-height:18px;}
.totalMessages a.cur{color:#ff8d13; background:url(../Themes/DarkOrange/Content/images/icon-curJiantou-6-9.jpg) left center no-repeat;}
/*更新信息*/
.main_content_updateMessages{border-top:2px solid #ff8d13; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; margin-top:10px;}
.update_title{background:url(../Themes/DarkOrange/Content/images/bg-paixu-2-29.jpg) repeat-x; height:29px; line-height:29px; text-indent:10px;border-bottom:1px solid #ddd;}
.sort{float:left;}
.sort select{width:78px; height:22px; border:1px solid #90bcdf; margin-left:8px; color:#407ca1;}
.jobMessage{float:right; margin-right:10px; display:inline;}
.jobMessage span{color:#ff8d13; background:url(../Themes/DarkOrange/Content/images/img-line-2-26.jpg) right center no-repeat; padding-right:10px; display:inline-block;}
.jobMessage b{color:#3c3b3a; font-weight:normal; margin-left:10px;}
.Job_detail{padding:11px 14px 4px 19px; width:723px; height:95px;}
.Job_detail_text{float:left; width:630px;}
.Job_detail_btn{float:right;}
.jobName{float:left; width:255px; color:#0345ff; font-weight:bold; padding-right:5px}
.companyName{float:left; width:400px; color:#0345ff; font-weight:bold;}
.jobName b{color:#ff0000;}
.jobCompany{float:left; color:#0345ff; width:255px; padding-right:5px}
.job_address{float:right; width:50px; color:#505050;}
.job_time{float:right; color:#505050;}
.Job_detail_text h5{color:#8f8f8f; font-weight:normal; font-size:12px; margin:8px 0 5px 0;}
.Job_detail_text p{line-height:20px; color:#505050;}
.Job_detail_btn{margin-top:10px;}
.btn_apply a{background:url(../Themes/DarkOrange/Content/images/btn-applyOrange-83-29.gif) left center no-repeat; width:85px; height:31px; display:inline-block; text-indent:-1000000px;}
.btn_apply a:hover{background:url(../Themes/DarkOrange/Content/images/btn-applyBlue-83-29.gif) left center no-repeat;}
.Job_detail_btn p{line-height:30px; margin-left:10px;}
.Job_detail_btn p a{color:#f78000; text-decoration:underline; margin-right:16px;}
.Job_detail_btn p a:hover{color:#0265c2;}
.main_content_updateMessages table td{border-bottom:1px solid #dddddd;}
.main_content_updateMessages table td.last{border:none;}
.s_oushuhang{background:#fff;}
.s_jishuhang{background:#f8f8f8;}
.s_mouseover{background:url(../Themes/DarkOrange/Content/images/bg-td-1-95.jpg) repeat-x; }

/***************************************************jobview******************************************************************************/
.wel_login{margin:12px 10px 0 10px; color:#505050; background:url(../Themes/DarkOrange/Content/images/icon-user-15-16.png) no-repeat; padding-left:24px; height:20px;}
.wel_login img{margin-right:10px;}
.wel_login span{ margin-left:20px;}
.wel_login span a{ color:#ff7000;}
.apply_notice{margin:4px 10px 5px 10px;}
.apply_notice span{color:#4f4f4f; margin-left:4px;}
.apply_notice span strong{color:#959494; font-weight:normal;}
.jobview_content_left{width:677px; float:left; margin-top:22px;}
.jobview_name h3{font-size:16px; color:#515151; float:left; margin-left:8px; display:inline;}
.jobview_name img{float:right; margin-right:38px; display:inline;}
.jobview_messages{color:#444343; margin-left:22px;}
.jobview_messages h4{font-size:14px; margin-top:12px; margin-bottom:6px;}
.jobview_messages p.stronger{font-weight:bold; color:#575656;}
.jobview_messages p.stronger b{font-weight:normal; color:#eb7a02;}
.jobview_messages p{line-height:24px; width:609px;}
.jobview_messages p.applyBtn{margin-top:10px;}
.jobview_messages p.applyBtn a{color:#575656; margin-right:10px; text-decoration:underline;}
.jobview_messages p.applyBtn a:hover{color:#fc9806;}
.jobview_content_right{float:right; width:302px;}
.company_infor{height:auto; border-top:5px solid #fe9402;}
.company_logo{text-align:center;}
.company_logo img{margin-top:19px;}
.company_infor h3{color:#4d4d4d; font-size:14px;margin:10px 0 6px 0;}
.company_infor p{color:#4d4d4d; line-height:18px;}
.company_infor p a{text-decoration:underline;color:#4d4d4d;}
.company_infor p a:hover{color:#fe9402;}
.public_date{height:auto;border-top:5px solid #fe9402;}
.public_date p{color:#4d4d4d; line-height:20px; margin-left:20px; margin-top:10px;}
.apply_way{height:240px;border-top:5px solid #fe9402;}
.apply_way table{ margin-left:20px; margin-top:10px;color:#4d4d4d;}
.apply_way table td{line-height:20px;}
.apply_way table td a{color:#4d4d4d;}
.apply_way table td a:hover{color:#fe9402;}

/*****************************************************apply**************************************************************************/
.apply_content{margin-top:4px;}
.apply_content_left{width:744px; float:left; border:1px solid #cccccc; padding:16px 6px 29px 20px;}
.position_apply_title{color:#fd8200; font-size:14px; font-weight:bold; border-bottom:2px solid #ff8d13; padding-bottom:4px;}
.position_apply_title span{margin-left:10px; font-size:12px;}
.position_apply_title span a{font-weight:normal; text-decoration:underline;color:#fd8200;}
.position_apply_box{margin-left:27px; margin-top:5px;}
.position_apply_box p{line-height:14px; color:#5a5858;}
.resume_choice_title{color:#fd8200;margin-top:16px;font-size:14px; font-weight:bold; border-bottom:2px solid #ff8d13; padding-bottom:4px;}
.resume_choice_box{margin-left:27px; margin-top:9px;}
.resume_choice_box table{border:1px solid #cccccc; width:674px;}
.resume_choice_box table th{background:url(../Themes/DarkOrange/Content/images/bg-resume-1-30.jpg) repeat-x; height:30px; color:#5a5a5a;}
.resume_choice_box table td{color:#515151; line-height:34px; text-align:center;}
.resume_choice_box table td input{margin-right:2px;}
.resume_choice_box table td  a{margin-right:6px; color:#515151; text-decoration:underline;}
.resume_choice_box table td  a:hover{color:#fe9402;}
.letter_apply{margin-top:32px;}
.letter_apply_title{color:#fd8200; font-size:14px; font-weight:bold; border-bottom:2px solid #ff8d13; padding-bottom:4px;}
.letter_apply_box{margin:19px 0 0 27px; color:#515151;}
.letter_apply_box input{margin-right:2px;}
.letter_apply_box select{width:178px; height:20px; line-height:20px; border:1px solid #aeaeae; color:#313131;}
.letter_apply_box textarea{margin-top:14px; border-left:2px solid #8f8f8f;border-top:2px solid #8f8f8f;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc; width:676px; height:232px;color:#717171; font-size:12px;}
.expect_salary{margin-top:22px;}
.expect_salary_title{color:#fd8200; font-size:14px; font-weight:bold; border-bottom:2px solid #ff8d13; padding-bottom:4px;}
.expect_salary_box{margin:10px 0 0 85px;color:#5a5858; font-size:14px;}
.salary{float:left;}
.expect_salary_box select{width:178px; height:20px; line-height:20px; border:1px solid #aeaeae; color:#313131;}
.expect_salary_box span{font-size:12px; width:280px; display:inline-block; margin-left:10px;}
.backResule{margin-top:30px;}
.backResule a{color:#5a5858;}
.backResule a:hover{color:#fe9402;}
.apply_content_right{float:right; width:190px;}
.apply_content_title{background:url(../Themes/DarkOrange/Content/images/img-apply_title_bg-190-30.jpg) no-repeat; width:190px; height:30px; line-height:30px; text-indent:18px; font-weight:bold; color:#6d6b6b;}
.apply_content_box{height:400px; border:1px solid #cbcbcb; background:#fcfcfc;}
.apply_content_box ul{margin:6px 0 0 14px;}
.apply_content_box ul li{margin-bottom:8px;}
.apply_content_box ul li h3{color:#696969; font-size:12px;}
.apply_content_box ul li p{color:#6e6e6e; line-height:18px;}
.apply_content_box ul li p a{color:#6e6e6e; text-decoration:underline;}
.apply_content_box ul li p a:hover{color:#fe9402;}

/*******************************************************************confirmation*****************************************************************/
.confirmation_content{margin-top:16px;}
.confirmation_content_left{margin-left:45px; width:680px; float:left;}
.hello{width:664px; height:112px; background:#fdf7dd; border:1px solid #fff1b3;color:#646464;}
.hello h3{font-size:14px; margin-left:17px; margin-top:8px; margin-bottom:10px;}
.hello p{margin-left:17px; margin-bottom:26px;}
.hello p.hello_name{text-align:right; width:416px;}
.hello p.hello_name a{color:#646464; text-decoration:underline;}
.hello p.hello_name a:hover{color:#fe9402;}
.backBtn{height:38px; text-align:right; width:668px; line-height:30px;}
.backBtn a{color:#646464; text-decoration:underline;}
.backBtn a:hover{color:#fe9402;}
.instering_title{color:#fd8200; font-size:14px; font-weight:bold;}
.instering_box table{width:654px; margin-top:8px; border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.instering_box table th{background:url(../Themes/DarkOrange/Content/images/bg-confirmation-1-30.jpg) repeat-x; height:30px; border-top:2px solid #ff8d13;border-bottom:1px solid #dddddd; color:#716f6f;}
.instering_box table td{text-align:center; height:28px; line-height:28px; border-bottom:1px solid #dddddd; color:#716f6f;}
.instering_box table td.last{border-bottom:none;}
.confirmation_content_right{float:right; width:248px;}
.table_white{background:#fff;}
.table_grey{background:#dadada;}

/*******************************************************************company********************************************************************/
.company_content_left{float:left; width:766px;margin:5px 0 0 10px;}
.companys_name{float:left;}
.company_care{float:left;}
.companys_name h3{color:#333; font-size:16px;}
.companys_name p{color:#363636;margin-top:19px;}
.companys_logo{float:right;}
.companys_logo img{margin-top:10px;}
.company_care_text{margin-top:29px;}
.company_care_text p{color:#2a2929; line-height:24px; text-indent:2em; width:752px;}
.company_care_photo{margin-top:25px;}
.company_care_photo ul li{float:left; margin-right:16px;}
.company_care_photo ul li img{border:1px solid #ccc; padding:2px;}
.company_Recruitment{clear:both; padding-top:20px;}
.company_Recruitment_title{color:#fd8200; font-size:14px; font-weight:bold;}
.company_Recruitment_box table{width:746px; margin-top:8px; border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.company_Recruitment_box table th{background:url(../Themes/DarkOrange/Content/images/bg-confirmation-1-30.jpg) repeat-x; height:30px; border-top:2px solid #ff8d13;border-bottom:1px solid #dddddd; color:#716f6f;}
.company_Recruitment_box table td{text-align:center; height:28px; line-height:28px; border-bottom:1px solid #dddddd; color:#716f6f;}
.company_Recruitment_box table td.last{border-bottom:none;}
.company_content_right{float:right;width:190px;}
.company_content_title{background:url(../Themes/DarkOrange/Content/images/img-apply_title_bg-190-30.jpg) no-repeat; width:190px; height:30px; line-height:30px; text-indent:18px; font-weight:bold; color:#6d6b6b;}
.company_content_box{height:280px; border:1px solid #cbcbcb; background:#fcfcfc;}
.company_content_box ul{margin:15px 0 0 14px;}
.company_content_box ul li{margin-bottom:8px; margin-right:2px;}
.company_content_box ul li h3{color:#696969; font-size:12px;}
.company_content_box ul li p{color:#6e6e6e; line-height:18px;}
.company_content_box ul li p a{color:#6e6e6e; text-decoration:underline;}
.company_content_box ul li p a:hover{color:#fe9402;}

/********************************************************backend*************************************************************************/
.main_backend{height:50px; line-height:50px; color:#707070;}
.main_backend p{float:left;}
.main_backend span{float:right; color:#0000ff;}
.backend_content_left{float:left; width:170px;}
.myHome{height:64px; border:1px solid #dfdfdf; background:url(../Themes/DarkOrange/Content/images/backend_title_bg.jpg) repeat-x;}
.myHome ul{margin:12px 0 0 0;}
.myHome ul li{line-height:20px; margin:0 6px;}
.myHome ul li a{color:#494848; text-decoration:none; padding-left:24px;}
.myHome ul li a:hover{color:#f78001;}
.myHome ul li.icons_home{background:url(../Themes/DarkOrange/Content/images/icons-house-13-12.jpg) 4px center no-repeat;}
.myHome ul li.icons_help{background:url(../Themes/DarkOrange/Content/images/icons-hand-13-16.jpg) 4px center no-repeat;}
.findJob{height:154px; border:1px solid #dfdfdf; background:url(../Themes/DarkOrange/Content/images/backend_title_bg.jpg) repeat-x; margin-top:10px;}
.findJob h3{color:#494848; font-size:12px; margin:8px 0 0 12px;}
.findJob ul{margin:4px 0 0 0;}
.findJob ul li{line-height:20px; margin:0 6px;}
.findJob ul li a{color:#494848; text-decoration:none; padding-left:24px;}
.findJob ul li a:hover{color:#f78001;}
.findJob ul li.icons_notice_cur{background:#f78001 url(../Themes/DarkOrange/Content/images/icons-notice-15-16.jpg) 4px center no-repeat;}
.findJob ul li.icons_notice_cur a{color:#ffffff;}
.myResume{height:128px; border:1px solid #dfdfdf; background:url(../Themes/DarkOrange/Content/images/backend_title_bg.jpg) repeat-x; margin-top:10px;}
.myResume h3{color:#494848; font-size:12px; margin:8px 0 0 12px;}
.myResume ul{margin:4px 0 0 0;}
.myResume ul li{line-height:20px; margin:0 6px;}
.myResume ul li a{color:#494848; text-decoration:none; padding-left:24px;}
.myResume ul li a:hover{color:#f78001;}
.myResume ul li.icons_manage{background:url(../Themes/DarkOrange/Content/images/icons-manage-16-15.jpg) 4px center no-repeat;}
.myResume ul li.icons_set{background:url(../Themes/DarkOrange/Content/images/icons-singel-16-16.jpg) 4px center no-repeat;}
.myResume ul li.icons_letter{background:url(../Themes/DarkOrange/Content/images/icons-letter-16-14.jpg) 4px center no-repeat;}
.backend_content_center{float:left; width:532px; margin-left:10px; display:inline;}
.person_messages{ height:139px; border:1px solid #dfdfdf;}
.person_messages{padding:8px;}
.photo_messages img{float:left; margin-right:6px;}
.person_intro{float:left;}
.person_intro p{width:392px; text-align:left; color:#333; line-height:24px;}
.person_intro p a{text-decoration:none; color:#f78001; margin-left:10px;}
.person_intro p a:hover{text-decoration:underline;}
.person_intro p span.p1{margin-left:180px;}
.person_intro p span.p2{margin-left:66px;}
.person_intro p span.p3{margin-left:126px;}
.person_intro p span.p4{margin-left:106px;}
.person_edit{margin-top:6px;}
.person_edit a{color:#f78001; text-decoration:underline; margin:0 10px;}
.job_intro{margin-top:10px; border:1px solid #dfdfdf; width:531px;}
.job_intro_title{background:url(../Themes/DarkOrange/Content/images/bg-job-1-29.jpg) repeat-x; height:29px; border-top:2px solid #ff8d13; font-weight:bold; font-size:14px; color:#ff8d13; text-indent:10px; line-height:29px;}

.Job_detail02{padding: 11px 14px 4px 19px;width:498px;}
.Job_detail_text02{width:518px;}
.Job_detail_text02 h5 {color: #8F8F8F;font-size: 12px;font-weight: normal;margin:0 0 5px;}
.Job_detail_text02 p{color: #505050;line-height: 20px;}
.jobName02{color: #0345FF; font-weight:bold; float:left; width:157px;}
.jobName02 b{color:#F00;}
.jobCompany02{color:#505050; float:left; width:108px;}
.job_address02{color:#505050; float:left; width:136px;}
.quick_apply img{margin-top:-5px;}

.backend_content_right{float:right; width:252px;}
.news_tabs02{width:250px;border: 1px solid #EEEEEE; height: 312px;}
.news_tabs02 ul{margin:13px 0 0 5px;}
.news_tabs02 ul li{line-height:24px;}
.news_tabs02 ul li a{color:#666; float:left; text-decoration:none;}
.news_tabs02 ul li span{float:right; margin-right:7px; display:inline; color:#666;}
.course{margin-top:10px; border:1px solid #d8d8d8; height:230px;}
.course_title{background:url(../Themes/DarkOrange/Content/images/bg-course_bg-2-31.jpg) repeat-x; height:31px; line-height:31px; font-weight:bold; font-size:14px; color:#ff8d13; border:1px solid #fff;border-bottom:1px solid #d8d8d8; text-indent:1em;}
.course_title span{color:#41403f; font-size:12px; font-weight:normal; margin-left:135px;}
.course_box ul{margin:4px 0 0 13px;}
.course_box ul li{line-height:24px; height:24px;}
.course_box ul li a{color:#454545; text-decoration:none; float:left;}
.course_box ul li span{color:#454545; float:right; margin-right:10px; display:inline;}
.invest_title02{font-size:14px; color:#f40; font-weight:bold; background:url(../Themes/DarkOrange/Content/images/img-dcTitleBg02-250-28.jpg) no-repeat; width:250px; height:28px; line-height:28px; text-indent:35px;}
.invest_box02{width:248px;border:1px solid #dbdbdb; border-top:none;background:#f8f8f8;}
.invest_messages02{width:224px; height:178px; background:#fff; margin:0 auto;}
.invest_messages02 h1{font-size:12px; color:#666; font-weight:normal; line-height:20px; margin-left:2px; padding-top:5px;}
.invest_messages02 ul {margin-top:4px;}
.invest_messages02 ul li{color:#666; line-height:20px;}
.invest_messages02 ul li input{margin:0 12px 0 7px;}
.voting02{margin:4px 0 0 180px; padding-bottom:2px;}

/***********************************************************savedsearch_edit*******************************************************************/
.savedsearch_right{float:right; width:794px; border:1px solid #dfdfdf;}
.savedsearch_right_title{background:url(../Themes/DarkOrange/Content/images/bg-confirmation-1-30.jpg) repeat-x; height:30px; line-height:30px; color:#7d7d7d; font-size:14px;padding-left:12px;}
.savedsearch_right_title b{color:#ff8603;}
.savedsearch_right_box{padding:14px 8px 14px 14px;}
.savedsearch_right_box p{color:#3f3d3d;}
.position_rebook{margin-top:24px;}
.position_rebook_title{background:url(../Themes/DarkOrange/Content/images/bg-subscriptions-766-31.jpg) no-repeat; width:766px;height:31px; line-height:31px; color:#ff8603; font-weight:bold; font-size:14px; text-indent:14px;}
.position_rebook .position_form{height:416px;border:1px solid #dfdfdf; border-top:none;width:763px;}
.position_form form{width:520px; padding:35px 0 0 62px; color:#403d3d;}
.position_form form li{margin:5px 0; line-height:24px; display:block;}
.position_form form li input{margin-right:2px;}
.position_form form li span{margin-right:25px; margin-left:2px;}
.position_form form  p.span02{margin-left:60px;}
.position_form form li select.select_long{width:358px; height:22px; line-height:22px; border:1px solid #ccc; border-top:2px solid #9b9b9b;}
.position_form form li select.select_long02{width:392px; height:22px; line-height:22px; border:1px solid #ccc; border-top:2px solid #9b9b9b;}
.position_form form li img{margin:0 4px;}
.position_form form li select.select_short{width:138px; height:22px; line-height:22px; border:1px solid #ccc; border-top:2px solid #9b9b9b;}
.position_form form li select.select_short02{width:218px; height:22px; line-height:22px; border:1px solid #ccc; border-top:2px solid #9b9b9b; margin-right:20px;}
.position_form form li select.select_short03{width:94px; height:22px; line-height:22px; border:1px solid #ccc; border-top:2px solid #9b9b9b;}
.short_distance{margin-right:58px;}
.position_form form li.trial{border-bottom:1px solid #ccc; padding-bottom:20px;}
.position_form form li.trial img{margin-top:6px;}
.position_form form li.auto_check{margin-left:60px;}
.position_form form li.auto_check b{color:#ff8400; font-weight:normal;}
.rebook_btns{margin:10px 0 0 220px;}
.rebook_btns a{margin-right:30px; text-decoration:none; color:#434343;}

/***********************************************************savedsearch_manage************************************************************/
.savedsearch_manage_right{float:right; width:794px; border:1px solid #dfdfdf;}
.savedsearch_manage_right_title{background:url(../Themes/DarkOrange/Content/images/bg-confirmation-1-30.jpg) repeat-x; height:30px; line-height:30px;color:#ff8603; font-size:14px;padding-left:12px; font-weight:bold;}
.savedsearch_manage_right_box{background:#fcfcfc;padding:14px 8px 14px 14px;}
.savedsearch_manage_right_box span{color:#ff8d13; margin-right:20px;}
.rebook_tab{border:1px solid #d9d6d6; margin-top:14px;}
.rebook_tab th{height:30px; background:#f7f7f7; line-height:30px; color:#5d5c5c;border-bottom:1px solid #d9d6d6;}
.rebook_tab td{height:30px; line-height:30px; color:#5d5c5c; text-align:center; border-bottom:1px solid #d9d6d6;}
.rebook_tab td.last{border-bottom:none;}
.rebook_tab td a{color:#5d5c5c; text-decoration:none;}
.rebook_tab td a:hover{color:#F90;}
.pages{margin-top:14px;}
.pages p{float:right; color:#999;}
.pages span{float:left; color:#5d5c5c;}
.pages p a{margin-right:5px;}

/***********************************************************adversearch************************************************************/
.adversearch_content_left{float:left;}
.adversearch_content_left h3{color:#515151; font-size:14px; margin-left:10px; margin-top:10px; margin-bottom:20px;}
.adversearch_content_left h3 a{color:#515151; font-size:16px;}
.adversearch_content_left h3 a.clearAll{color:#515151; font-weight:normal; font-size:12px; margin-left:56px;}
.adversearch_content_left_box{margin:10px 0 0 26px; color:#515151;}
.adversearch_content_left_box p{font-weight:bold; margin-bottom:6px;}
.keywords input{width:458px; height:22px; line-height:22px; border:1px solid #ccc; border-top:2px solid #9b9b9b;}
.Industry{margin-top:10px;}
.Industry select{width:358px; height:22px; line-height:22px; border:1px solid #ccc; border-top:2px solid #9b9b9b; margin:4px 0;}
.Industry a{margin:0 4px;}
.Job_category{margin-top:17px;}
.Job_category select{width:358px; height:22px; line-height:22px; border:1px solid #ccc; border-top:2px solid #9b9b9b; margin:4px 0;}
.Job_category a{margin:0 4px;}
.Job_style{margin-top:10px;}
.Job_style_box{margin-left:12px; margin-top:12px;}
.Job_style_box input{margin-right:14px;}
.Job_style_box div{height:30px;}
.Job_style_box div span{margin-left:156px;}
.Job_style_box div .span_many{margin-left:144px;}
.Job_style_box div .span_many02{margin-left:132px;}
.adversearch_line{border-bottom:1px solid #ccc; padding-bottom:30px; width:680px;}
.adversearch_btns{margin-top:22px;}
.adversearch_btns a{color:#434343; margin-right:26px;}
.adversearch_btns a:hover{color:#F90;}
.adversearch_content_right{float:right;}
.adversearch_content_title{background:url(../Themes/DarkOrange/Content/images/img-apply_title_bg02-262-30.jpg) no-repeat; width:262px; hanging-punctuation:30px; line-height:30px; font-weight:bold; color:#333; text-indent:16px;}
.adversearch_content_box{height:400px; border:1px solid #ccc;}
.adversearch_content_box ul{margin:4px 0 0 14px;}
.adversearch_content_box ul li{line-height:24px; color:#696868;}

/***********************************************************browse*************************************************************************/
.browse_content_left{float:left; width:720px;}
.browse_menus{height:30px;}
.browse_menus ul li{float:left; display:block; background:url(../Themes/DarkOrange/Content/images/bg-browseTab-99-30.jpg) no-repeat; width:99px; height:30px; line-height:30px; text-align:center; margin-right:12px;}
.browse_menus ul li a{color:#3d3d3d; text-decoration:none; font-size:14px;}
.browse_menus ul li.cur{ background:url(../Themes/DarkOrange/Content/images/bg-browseTabCur-99-33.jpg) no-repeat;width:99px; margin-top:-3px; height:33px;}
.browse_menus ul li.cur a{font-weight:bold;}
.browse_box ul{margin-left:6px; margin-right:16px;}
.browse_box ul li{height:95px; border-bottom:1px solid #d2d2d2; padding-top:16px;}
.browse_box ul li h3{color:#ff6600; font-size:14px;margin-bottom:4px;}
.browse_box ul li div div{width:217px; float:left; color:#464545; margin:5px 15px 5px 0; display:inline;}
.browse_box ul li div div b{margin-right:8px;}
.browse_box ul li div div a{color:#464545; margin-right:6px;}
.browse_box ul li div div a:hover{color:#f70;}
.browse_box ul li.last{border-bottom:none;}
.browse_box{ border:1px solid #cccccc; clear:both;}
.browse_content_right{float:right; background:url(../Themes/DarkOrange/Content/images/bg-browseSearch-232-210.jpg) no-repeat; width:232px; height:536px;}
.browse_content_title{height:28px; line-height:28px; font-weight:bold; text-indent:14px;  color:#777;}
.browse_content_box ul{margin:10px 0 0 5px;}
.browse_content_box ul li{line-height:24px; padding-left:5px}
.browse_content_box ul li a{color:#646464; margin-right:12px;}
.browse_content_box ul li a:hover{color:#ff963f; text-decoration:underline;}

#divpop {border:2px solid #ff6600; width:auto; position:absolute; z-index:99;top:280px;left:250px; background:#fff;}
#divpop ul {padding-left:5px; padding-right:10px;}
#divpop ul li{ list-style:square inside;  height:20px; line-height:20px;}

/***********************************************************backen footer*************************************************************************/
#footer_backend{margin:60px auto 0; border-top:2px solid #fe9402; width:980px;}
#footer_backend p{text-align:center; line-height:30px;}

.optionMenu{text-align: left;border: 2px solid #ff6600;width:auto;background:#fff;}
#close{ background: #ff6600; line-height:20px;}
#close a{ float:right;}
#close a:hover{color:#fff;}
.optionMenu a,#close,.optionMenu span{ display:block; height:20px;}
.optionMenu span{padding:2px 5px;}
.optionMenu div:hover{background-color: #FFFFBB;}
/*********************************************************register********************************************************************/
.topLeft_register{color:#666666; float:left;}
.topLeft_register a{color:#666666;}
.topLeft_register a.login{color:#a4a4a4; margin-right:6px;}
.topLeft_register a.register{color:#a4a4a4;}
/*registerForm*/
.register_main{border:1px solid #cccccc; height:418px; margin-top:6px;}
.register_title{background:url(../images/register_titleBg.jpg) repeat-x; height:30px; line-height:30px; font-weight:bold; padding-left:12px; color:#6a6969; font-size:14px;}
.register_box{padding:37px 0 0 28px;}
/*ads*/
.register_ads{float:left; margin-right:54px;}
.register_ads img{border:1px solid #cacaca;}
.register_messages{float:left; margin-top:30px; color:#4d4d4d;}
.register_messages table label{color:#4e4d4d;}
.registerInput{width:178px; height:24px; line-height:24px; border-top:1px solid #a6a5a5;border-left:1px solid #a6a5a5; border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; margin:8px 0;}
.register_btns{margin-top:28px;}
/*********************************************************findPassword********************************************************************/
.register_mainPsw{border:1px solid #cccccc; height:318px; margin-top:6px;}
.findPsw_box{padding:43px 0 0 60px;}
.findPsw_box p{color:#4e4d4d; margin-bottom:36px;}
.findPsw_box p a{color:#fc7607;}
.findPsw_box label{color:#4e4d4d;}
.findPsw_box table td input.register_input{width:178px; height:24px; line-height:24px; border:1px solid #a6a5a5; margin:7px 0;}
.findPsw_box table td input.yanzm{width:98px; height:24px;line-height:24px; border-top:1px solid #a6a5a5;border-left:1px solid #a6a5a5; border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; margin:7px 6px 6px 0;}
/*span{ color:#a7a7a7;}*/
span a{color:#1a6ec6;}
.submit_btns{margin-top:18px;}

.popupLoginInput{width:220px; height:24px; line-height:24px; border:1px solid #a6a5a5; margin:7px 0;}

/*********************************************************signIn********************************************************************/
.signIn{float:left;border-right:1px solid #ccc;color:#4d4d4d; padding-right:160px; height:310px; margin-left:30px; display:inline;}
.signIn table label{color:#4e4d4d;}
.signInInput{width:278px; height:24px; line-height:24px; border:1px solid #a6a5a5; margin:8px 0;}
.signIn table td span{margin-left:3px;}

.need_sign{float:left;color:#4d4d4d; margin-left:31px; display:inline;}
.need_sign h3{font-size:14px; margin-bottom:14px;}
.need_sign p{width:253px; line-height:18px; color:#6e6a6a;}
.need_sign .signIn_btns{margin:40px 0 0 50px;}

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error{color: #ff0000;}
.field-validation-valid{color: #ff0000;}
.input-validation-error{border: 1px solid #ff0000;background-color: #ffeeee;}
.validation-summary-errors{font-weight: bold;color: #ff0000;}
.validation-summary-valid{display: none;}
